const express = require('express');

const Mock = require('mockjs');

const cors = require('cors');

const app = express();

app.use(cors());

app.use(express.static('./static/images'))
// 首页
app.get('/indexMain_top', (req, res) => {
    res.send(Mock.mock({
        'array1|7': [
            {
                'indexMain_top|+1': ['牛奶', '饼干', '酸奶', '薯片', '卫生纸', '牙刷', '花束']
            }
        ],
        'imgnav|5': [
            {
                'imgnav1|+1': ['nav1.png', 'nav2.png', 'nav3.png', 'nav4.png', 'nav5.png'],
                'imgtext|+1': ['超市便利', '新鲜果蔬', '烘焙蛋糕', '鲜花绿植', '医药健康'],
                'imgnav2|+1': ['nav6.png', 'nav7.png', 'nav8.png', 'nav9.png', 'nav10.png'],
                'imgtext2|+1': ['新人专享', 'VIP会员', '帮助中心', '邀请有奖', '签到'],
            }
        ],
        'banner|7': [
            {
                'img|+1': ['banner1.png', 'banner2.jpg', 'banner3.png', 'banner4.png', 'banner5.jpg', 'banner6.png', 'banner7.png']
            }
        ],
        'actTpl9WrapperImg|2': [
            {
                'img|+1': ['actImg1.png', 'actImg2.png']
            }
        ],
        'actTpl8|4': [
            {
                'h|+1': ['VIP减12', '品牌日', '心相印', '满39-10'],
                'span|+1': ['冬枣5.9/斤', '49减15', '6包/15.9', '冬枣1.99'],
                'img|+1': ['actTpl8Img1.png', 'actTpl8Img2.png', 'actTpl8Img3.jpg', 'actTpl8Img4.png']
            }
        ],
        'kill|10': [
            {
                'img|+1': ['kill6.png', 'kill2.jpg', 'kill3.png', 'kill4.jpg', 'kill5.jpg', 'kill1.png', 'kill7.jpg', 'kill8.jpg', 'kill9.jpg', 'kill10.jpg'],
                'span|+1': ['沃尔玛', '永辉超市'],
                'p1|5-20.2': 20,
                'p2|25-40.2': 40

            }
        ],
        'lsbanner|3': [
            {
                'img|+1': ['lsban1.png', 'lsban2.jpg', 'lsban3.png']
            }
        ],
        'shop|10': [
            {
                'id|+1': 1,
                'logo|+1': ['logo1.png', 'logo2.png', 'logo4.jpg', 'logo3.jpg', 'logo5.png', 'logo6.png', 'logo7.png', 'logo8.jpg', 'logo9.jpg', 'logo10.jpg',],

                'Tit|+1': ['沃尔玛-秦淮店', '永辉超市-茂业天地店', '南京苏果长乐路生活超市', '先声再康-升州路', '华润苏果-瞻园路店', '家乐福-大行宫店', '永辉生活-秦虹路店', '全时便利（三山街店）', '苏果好的便利－三元巷店', '萝卜青菜-张府园店'],

                'xing|3-5': '★',
                'fen|3-4.1': 4,
                'liang|1': ['月销4500+', '月销4300+', '月销4000+', '月销4600+',],
                'times|1': ['45分钟', '57分钟', '55分钟', '40分钟', '54分钟', '47分钟'],
                'juli|1': ['1.1千米', '1.4千米', '2.1千米', '0.8千米', '1.5千米', '1.45千米', '0.9千米', '1.7千米'],
                'qisong|1': '起送￥0',
                'jichu|1': '基础运费￥4'
            }
        ]

    }))
})

// 店铺详情页面
app.get('/shops/name', (req, res) => {
    res.send(Mock.mock({
        error: 1,
        message: '返回数据',
        'ctg|15-20': [
            {
                'id': '@id',
                'ctgname|+1': ['单品优惠', '满额促销', '中秋一条街', '新鲜水果', '时令蔬菜', '肉蛋家禽', '海鲜荟萃', '冷冻冷藏', '牛奶酸奶', '熟食快餐', '面包糕点', '酒水饮料', '休闲食品', '进口商品',],
                'childctg|0-2': [
                    {
                        'id': '@id',
                        'ctgname|+1': ['面包糕点', '酒水饮料', '休闲食品', '进口商品',],
                    }
                ]
            }
        ],
    }))
})
// 商品展示页面
app.get('/product/list', (req, res) => {
    res.send(Mock.mock({
        'products|15-25': [
            {
                'id': '@id',

                'name|+1':['好奇 超厚倍柔婴儿湿巾 铂金装 80片','爱他美 德国进口 幼儿配方奶粉 3段 800g','好奇 金装成长裤 大号L 88片 9-14kg','世棒 午餐肉罐头黑椒味 340g','四季宝 四季宝柔滑花生酱（细滑配方） 290g','洁柔 FACE系列天然无香4层迷你型手帕纸 10包.','纳美 小苏打源生护龈深海盐牙膏 120g','白猫 柠檬红茶洗洁精 1.5kg 每人每天每单限购10瓶','心相印 茶语丝享系列纸面巾 120抽*3层(360张)','思念 葱香味手抓饼 900g'],
                'SalesVolume|5-10':0,
                'good|90-100':0,

                'img|+1':['p1.jpg','p2.jpg','p3.jpg','p4.jpg','p5.jpg','p6.jpg','p7.png','p8.jpg','p9.png','p10.jpg',],

                'price|60-100.2': 0,
                's_price|30-50.2':0,
                'store|1-10':0,
            }
        ],
    }))
})
// 购物车
app.get('/ShoppingCar', (req, res) => {
    res.send(Mock.mock({
        error: 1,
        message: '返回数据',
        'shopcar|10-15': [
            {
                'id': '@id',
                'shopname|+1': ['沃尔玛', '家乐福', '苏果']
            }
        ],
    }))
})
app.listen(3001)